#pragma once
#include "Structure.h"

namespace DL {
	Tensor3D<int8>& QConv(const Tensor3D<int8>& tensor, QATParams in, int stride, int padding, int maxpoolSize, const Tensor4D<int8>& weight, const Tensor1D<float>& scale, const Tensor1D<float>& bias, QATParams out);
	Tensor1D<int8>& QFullConnect(const Tensor1D<int8>& tensor, QATParams in, const Tensor2D<int8>& weight, const Tensor1D<float>& scale, const Tensor1D<float>& bias, QATParams out);
}